/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



package Test.Moteur;

//~--- non-JDK imports --------------------------------------------------------

import Risk.Moteur.PileCartes;
import Risk.Moteur.Plateau;

//~--- JDK imports ------------------------------------------------------------

import java.io.File;

/**
 *
 * @author alex
 */
public class TestPileCartes {
    public static void main(String[] args) {
        Plateau p = new Plateau();

        p.initialisationContinents("." + File.separator + "src" + File.separator + "Risk" + File.separator + "Moteur"
                                   + File.separator + "donnee" + File.separator + "renfort_continents.prn");
        System.out.println("" + p.getContinents());

        PileCartes pCartes = new PileCartes();

        pCartes.initialisePile(p);
        System.out.println("nbCartes=" + pCartes.getPileDeCartes().size());
        System.out.println("" + pCartes);
        pCartes.melange();
        System.out.println("" + pCartes);
        System.out.println("tire une carte = " + pCartes.tireCarte());
        System.out.println("tire une carte = " + pCartes.tireCarte());
        System.out.println("tire une carte = " + pCartes.tireCarte());
        pCartes.melange();
        System.out.println("" + pCartes);
        System.out.println("tire une carte = " + pCartes.tireCarte());
        System.out.println("" + pCartes);
        System.out.println("tire une carte et la remet dans la pile");
        pCartes.ajouteCarte(pCartes.tireCarte());
        System.out.println("" + pCartes);
    }
}
